package cc.customer.Conversation;

import cc.customer.common.domain.ResponseBo;
import cc.customer.common.service.IService;
import cc.customer.myCustomer.damain.CusResource;
import cc.customer.rabbit.domain.CconvNotice;
import cc.customer.system.domain.MyUser;

import java.util.List;

public interface ConversationService extends IService<CconvNotice> {

   ResponseBo selectMyNotice(MyUser user);

   ResponseBo updateShare(String uuid,String data,String session,String cid,MyUser user);

   ResponseBo selectNoticeByType(String username,String type);

   ResponseBo selectMonthRecord(CconvNotice notice);

   List<CconvNotice> selectNoticeDetail(CconvNotice notice);

   List<CusResource> exportSessionData(String ids);


}
